-- TABLAS DE AUDITORIA

USE DB_CMP
GO

CREATE TABLE tb_audi_categoria (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_categoria int NOT NULL ,
  tipo_categoria varchar(45) NULL
)
GO

-- Table structure for table 'tb_dominio'
--

CREATE TABLE tb_audi_dominio (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_dominio smallint NOT NULL ,
  dominio_nombre varchar(60) NOT NULL,
  dominio_ip_servidor varchar(15) NULL,
  dominio_servidor varchar(30) NULL
)
GO

--
-- Table structure for table 'tb_fabricante'
--
CREATE TABLE tb_audi_fabricante (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_fabricante tinyint NOT NULL ,
  fabricante_nombre varchar(30) NOT NULL,
  fabricante_pagina_web varchar(50) NULL
)
GO


--
-- Table structure for table 'tb_lugar'
--

CREATE TABLE tb_audi_lugar (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_lugar smallint NOT NULL ,
  lugar_sede varchar(20) DEFAULT NULL,
  lugar_direccion varchar(20)
)
GO


--
-- Table structure for table 'tb_marca_x'
--

CREATE TABLE tb_audi_marca (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_marca tinyint NOT NULL ,
  marca_sigla varchar(15) NULL,
  marca_descripcion varchar(128) NOT NULL,
  marca_pagina_web varchar(128) NULL
)
GO

--
-- Table structure for table 'tb_tipo_pc'
--

CREATE TABLE tb_audi_tipo_pc (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_tipo_pc smallint NOT NULL,
  tipo_pc_descripcion varchar(30) NOT NULL
) 
GO

--
-- Table structure for table 'tb_ubicacion'
--

CREATE TABLE tb_audi_ubicacion (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_ubicacion smallint NOT NULL,
  ubicacion_area varchar(180) NOT NULL,
  ubicacion_codigo varchar(4) DEFAULT NULL,
  ubicacion_sigla varchar(6) DEFAULT NULL,
  ubicacion_depende varchar(50) DEFAULT NULL
) 
GO


--
-- Table structure for table 'tb_usuario'
--

CREATE TABLE tb_audi_usuario (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_usuario int NOT NULL,
  usuario_nombre varchar(45) NULL,
  usuario_password varchar(45) NULL,
  usuario_tipo int NOT NULL
) 
GO


--
-- Table structure for table 'tb_equipamiento_x'
--

CREATE TABLE tb_audi_equipo (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATETIME not null,
  USUARIOC   VARCHAR(40) not null,
  id_equipo int NOT NULL ,  
  equipo_nombre_pc varchar(25) NULL,
  equipo_direccion_ip varchar(15) NULL ,
  equipo_responsable varchar(25) NULL,
  equipo_direccion_mac varchar(18) NULL,
  equipo_xml_is int DEFAULT 0,
  equipo_xml_ruta varchar(55) NULL,  
  equipo_observacion varchar(250) NULL,
  equipo_actualizado datetime NULL,
  equipo_licencia varchar(250) NULL,
  equipo_codigo_inventario varchar(10) NULL,
  equipo_fecha_creacion date DEFAULT NULL,
  tb_ubicacion_id_ubicacion smallint NOT NULL DEFAULT 1,
  tb_lugar_id_lugar smallint NOT NULL DEFAULT 1,
  --tb_dominio_id_dominio smallint NOT NULL DEFAULT 1,
  tb_tipo_pc_id_tipo_pc smallint NOT NULL DEFAULT 1,
  tb_marca_id_marca tinyint NOT NULL DEFAULT 1  
) 
GO

--
-- Table structure for table 'tbdetalle_equipo'
--

CREATE TABLE tb_audi_detalle_equipo (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATE not null,
  USUARIOC   VARCHAR(40) not null,
  id_detalle_equipo int NOT NULL ,
  tb_categoria_id_categoria int NOT NULL,
  detalle_equipo_descripcion varchar(45) NULL,
  detalle_equipo_cantidad int NOT NULL,
  detalle_equipo_valor varchar(45) NULL,
  detalle_equipo_unidad varchar(45) NULL,
  detalle_equipo_observacion varchar(250),
  detalle_equipo_licencia varchar(250) NULL,
  tb_marca_id_marca tinyint NOT NULL,
  tb_equipo_id_equipo int NOT NULL    
) 
GO

--
-- Table structure for table 'tb_mantenimiento'
--

CREATE TABLE tb_audi_mantenimiento (
  TIPO_AUDI VARCHAR(1) not null,
  FEC_AUDI  DATE not null,
  USUARIOC   VARCHAR(40) not null,
  id_mantenimiento int NOT NULL ,
  mantenimiento_fecha date NULL,
  mantenimiento_historial varchar(250),
  tb_usuario_id_usuario int NOT NULL,
  tb_equipo_id_equipo int NOT NULL  
) 
GO



-- TRIGGERS
CREATE TRIGGER TRI_INSERT_AUD_USUARIO ON dbo.tb_usuario
AFTER INSERT
AS
BEGIN
	DECLARE @NewId_Usuario int,
	@NewUsuario_Nombre varchar(45), @NewUsuario_Password varchar(45), @NewUsuario_Tipo int
	
	SELECT 
	@NewId_Usuario = id_usuario,
	@NewUsuario_Nombre = usuario_nombre,
	@NewUsuario_Password = usuario_password,
	@NewUsuario_Tipo = usuario_tipo
	FROM INSERTED
	
	INSERT INTO tb_audi_usuario
		(
		tipo_audi,
		fec_audi,
		usuarioc,
		id_usuario,
		[usuario_nombre],
		[usuario_password],
		[usuario_tipo]
		)
	VALUES 
		(
		'I',
		GETDATE(),
		USER,
		@NewId_Usuario,
		@NewUsuario_Nombre,
		@NewUsuario_Password,
		@NewUsuario_Tipo
		)
END		
GO

CREATE TRIGGER TRI_UPDATE_AUD_USUARIO ON dbo.tb_usuario
AFTER UPDATE
AS
BEGIN
	DECLARE @OldId_Usuario int,
	@OldUsuario_Nombre varchar(45), @OldUsuario_Password varchar(45), @OldUsuario_Tipo int
	
	SELECT 
	@OldId_Usuario = id_usuario,
	@OldUsuario_Nombre = usuario_nombre,
	@OldUsuario_Password = usuario_password,
	@OldUsuario_Tipo = usuario_tipo
	FROM DELETED
	
	INSERT INTO tb_audi_usuario
		(
		tipo_audi,
		fec_audi,
		usuarioc,
		id_usuario,
		[usuario_nombre],
		[usuario_password],
		[usuario_tipo]
		)
	VALUES 
		(
		'U',
		GETDATE(),
		USER,
		@OldId_Usuario,
		@OldUsuario_Nombre,
		@OldUsuario_Password,
		@OldUsuario_Tipo
		)
END		
GO


CREATE TRIGGER TRI_DELETE_AUD_USUARIO ON dbo.tb_usuario
AFTER DELETE
AS
BEGIN
	DECLARE @OldId_Usuario int,
	@OldUsuario_Nombre varchar(45), @OldUsuario_Password varchar(45), @OldUsuario_Tipo int
	
	SELECT 
	@OldId_Usuario = id_usuario,
	@OldUsuario_Nombre = usuario_nombre,
	@OldUsuario_Password = usuario_password,
	@OldUsuario_Tipo = usuario_tipo
	FROM DELETED
	
	INSERT INTO tb_audi_usuario
		(
		tipo_audi,
		fec_audi,
		usuarioc,
		id_usuario,
		[usuario_nombre],
		[usuario_password],
		[usuario_tipo]
		)
	VALUES 
		(
		'D',
		GETDATE(),
		USER,
		@OldId_Usuario,
		@OldUsuario_Nombre,
		@OldUsuario_Password,
		@OldUsuario_Tipo
		)
END		
GO


-- auditoria equipo
CREATE TRIGGER TRI_INSERT_AUD_EQUIPO ON dbo.tb_equipo
AFTER INSERT
AS
BEGIN
	DECLARE @id_equipo int,
	@equipo_nombre_pc varchar (25),
	@equipo_direccion_ip varchar (15),
	@equipo_responsable [varchar] (25),
	@equipo_direccion_mac [varchar] (18),
	@equipo_xml_is [int],
	@equipo_xml_ruta [varchar] (55),
	@equipo_observacion varchar,
	@equipo_actualizado [datetime],
	@equipo_licencia [varchar] (250),
	@equipo_codigo_inventario [varchar] (10),
	@equipo_fecha_creacion [date],
	@tb_ubicacion_id_ubicacion int,
	@tb_lugar_id_lugar int,
	@tb_tipo_pc_id_tipo_pc int,
	@tb_marca_id_marca int
	
	SELECT 
	@id_equipo = id_equipo,
	@equipo_nombre_pc = equipo_nombre_pc,
	@equipo_direccion_ip = equipo_direccion_ip,
	@equipo_responsable = equipo_responsable,
	@equipo_direccion_mac = equipo_direccion_mac,
	@equipo_xml_is = equipo_xml_is,
	@equipo_xml_ruta = equipo_xml_ruta,
	@equipo_observacion = equipo_observacion,
	@equipo_actualizado = equipo_actualizado,
	@equipo_licencia = equipo_licencia,
	@equipo_codigo_inventario = equipo_codigo_inventario,
	@equipo_fecha_creacion = equipo_fecha_creacion,
	@tb_ubicacion_id_ubicacion = tb_ubicacion_id_ubicacion,
	@tb_lugar_id_lugar = tb_lugar_id_lugar,
	@tb_tipo_pc_id_tipo_pc = tb_tipo_pc_id_tipo_pc,
	@tb_marca_id_marca = tb_marca_id_marca
	FROM INSERTED
	
	INSERT INTO tb_audi_equipo
	(tipo_audi,
	fec_audi,
	usuarioc,
	id_equipo,
	equipo_nombre_pc,
	[equipo_direccion_ip],
	[equipo_responsable],
	[equipo_direccion_mac],
	[equipo_xml_is],
	[equipo_xml_ruta],
	[equipo_observacion],
	[equipo_actualizado],
	[equipo_licencia],
	[equipo_codigo_inventario],
	[equipo_fecha_creacion],
	[tb_ubicacion_id_ubicacion],
	[tb_lugar_id_lugar],
	[tb_tipo_pc_id_tipo_pc],
	[tb_marca_id_marca]
	)
	VALUES 
		('I',GETDATE(),USER,
		@id_equipo,
		@equipo_nombre_pc,
		@equipo_direccion_ip,
		@equipo_responsable,
		@equipo_direccion_mac,
		@equipo_xml_is,
		@equipo_xml_ruta,
		@equipo_observacion,
		@equipo_actualizado,
		@equipo_licencia,
		@equipo_codigo_inventario,
		@equipo_fecha_creacion,
		@tb_ubicacion_id_ubicacion,
		@tb_lugar_id_lugar,
		@tb_tipo_pc_id_tipo_pc,
		@tb_marca_id_marca
		)
END		
GO

CREATE TRIGGER TRI_UPDATE_AUD_EQUIPO ON dbo.tb_equipo
AFTER UPDATE
AS
BEGIN
	DECLARE @id_equipo int,
	@equipo_nombre_pc varchar (25),
	@equipo_direccion_ip varchar (15),
	@equipo_responsable [varchar] (25),
	@equipo_direccion_mac [varchar] (18),
	@equipo_xml_is [int],
	@equipo_xml_ruta [varchar] (55),
	@equipo_observacion varchar,
	@equipo_actualizado [datetime],
	@equipo_licencia [varchar] (250),
	@equipo_codigo_inventario [varchar] (10),
	@equipo_fecha_creacion [date],
	@tb_ubicacion_id_ubicacion int,
	@tb_lugar_id_lugar int,
	@tb_tipo_pc_id_tipo_pc int,
	@tb_marca_id_marca int
	
	SELECT 
	@id_equipo = id_equipo,
	@equipo_nombre_pc = equipo_nombre_pc,
	@equipo_direccion_ip = equipo_direccion_ip,
	@equipo_responsable = equipo_responsable,
	@equipo_direccion_mac = equipo_direccion_mac,
	@equipo_xml_is = equipo_xml_is,
	@equipo_xml_ruta = equipo_xml_ruta,
	@equipo_observacion = equipo_observacion,
	@equipo_actualizado = equipo_actualizado,
	@equipo_licencia = equipo_licencia,
	@equipo_codigo_inventario = equipo_codigo_inventario,
	@equipo_fecha_creacion = equipo_fecha_creacion,
	@tb_ubicacion_id_ubicacion = tb_ubicacion_id_ubicacion,
	@tb_lugar_id_lugar = tb_lugar_id_lugar,
	@tb_tipo_pc_id_tipo_pc = tb_tipo_pc_id_tipo_pc,
	@tb_marca_id_marca = tb_marca_id_marca
	FROM DELETED
	
		INSERT INTO tb_audi_equipo
	(tipo_audi,
	fec_audi,
	usuarioc,
	id_equipo,
	equipo_nombre_pc,
	[equipo_direccion_ip],
	[equipo_responsable],
	[equipo_direccion_mac],
	[equipo_xml_is],
	[equipo_xml_ruta],
	[equipo_observacion],
	[equipo_actualizado],
	[equipo_licencia],
	[equipo_codigo_inventario],
	[equipo_fecha_creacion],
	[tb_ubicacion_id_ubicacion],
	[tb_lugar_id_lugar],
	[tb_tipo_pc_id_tipo_pc],
	[tb_marca_id_marca]
	)
	VALUES 
		('U',GETDATE(),USER,
		@id_equipo,
		@equipo_nombre_pc,
		@equipo_direccion_ip,
		@equipo_responsable,
		@equipo_direccion_mac,
		@equipo_xml_is,
		@equipo_xml_ruta,
		@equipo_observacion,
		@equipo_actualizado,
		@equipo_licencia,
		@equipo_codigo_inventario,
		@equipo_fecha_creacion,
		@tb_ubicacion_id_ubicacion,
		@tb_lugar_id_lugar,
		@tb_tipo_pc_id_tipo_pc,
		@tb_marca_id_marca
		)
END		
GO


CREATE TRIGGER TRI_DELETE_AUD_EQUIPO ON dbo.tb_equipo
AFTER DELETE
AS
BEGIN
	DECLARE @id_equipo int,
	@equipo_nombre_pc varchar (25),
	@equipo_direccion_ip varchar (15),
	@equipo_responsable [varchar] (25),
	@equipo_direccion_mac [varchar] (18),
	@equipo_xml_is [int],
	@equipo_xml_ruta [varchar] (55),
	@equipo_observacion varchar,
	@equipo_actualizado [datetime],
	@equipo_licencia [varchar] (250),
	@equipo_codigo_inventario [varchar] (10),
	@equipo_fecha_creacion [date],
	@tb_ubicacion_id_ubicacion int,
	@tb_lugar_id_lugar int,
	@tb_tipo_pc_id_tipo_pc int,
	@tb_marca_id_marca int
	
	SELECT 
	@id_equipo = id_equipo,
	@equipo_nombre_pc = equipo_nombre_pc,
	@equipo_direccion_ip = equipo_direccion_ip,
	@equipo_responsable = equipo_responsable,
	@equipo_direccion_mac = equipo_direccion_mac,
	@equipo_xml_is = equipo_xml_is,
	@equipo_xml_ruta = equipo_xml_ruta,
	@equipo_observacion = equipo_observacion,
	@equipo_actualizado = equipo_actualizado,
	@equipo_licencia = equipo_licencia,
	@equipo_codigo_inventario = equipo_codigo_inventario,
	@equipo_fecha_creacion = equipo_fecha_creacion,
	@tb_ubicacion_id_ubicacion = tb_ubicacion_id_ubicacion,
	@tb_lugar_id_lugar = tb_lugar_id_lugar,
	@tb_tipo_pc_id_tipo_pc = tb_tipo_pc_id_tipo_pc,
	@tb_marca_id_marca = tb_marca_id_marca
	FROM DELETED
	
	INSERT INTO tb_audi_equipo
	(tipo_audi,
	fec_audi,
	usuarioc,
	id_equipo,
	equipo_nombre_pc,
	[equipo_direccion_ip],
	[equipo_responsable],
	[equipo_direccion_mac],
	[equipo_xml_is],
	[equipo_xml_ruta],
	[equipo_observacion],
	[equipo_actualizado],
	[equipo_licencia],
	[equipo_codigo_inventario],
	[equipo_fecha_creacion],
	[tb_ubicacion_id_ubicacion],
	[tb_lugar_id_lugar],
	[tb_tipo_pc_id_tipo_pc],
	[tb_marca_id_marca]
	)
	VALUES 
		('D',GETDATE(),USER,
		@id_equipo,
		@equipo_nombre_pc,
		@equipo_direccion_ip,
		@equipo_responsable,
		@equipo_direccion_mac,
		@equipo_xml_is,
		@equipo_xml_ruta,
		@equipo_observacion,
		@equipo_actualizado,
		@equipo_licencia,
		@equipo_codigo_inventario,
		@equipo_fecha_creacion,
		@tb_ubicacion_id_ubicacion,
		@tb_lugar_id_lugar,
		@tb_tipo_pc_id_tipo_pc,
		@tb_marca_id_marca
		)
END		
GO

-- auditoria detalle 
CREATE TRIGGER TRI_INSERT_AUD_DET_EQUIPO ON dbo.tb_detalle_equipo
AFTER INSERT
AS
BEGIN
	DECLARE @id_detalle_equipo int,
	@tb_categoria_id_categoria [int],
	@detalle_equipo_descripcion [varchar] (45),
	@detalle_equipo_cantidad [int],
	@detalle_equipo_valor [varchar] (45),
	@detalle_equipo_unidad [varchar] (45),
	@detalle_equipo_observacion [varchar] (250),
	@detalle_equipo_licencia [varchar] (250),
	@tb_marca_id_marca [tinyint],
	@tb_equipo_id_equipo [int]
	
	SELECT 
	@id_detalle_equipo = id_detalle_equipo,
	@tb_categoria_id_categoria = tb_categoria_id_categoria,
	@detalle_equipo_descripcion = detalle_equipo_descripcion,
	@detalle_equipo_cantidad = detalle_equipo_cantidad,
	@detalle_equipo_valor = detalle_equipo_valor,
	@detalle_equipo_unidad = detalle_equipo_unidad,
	@detalle_equipo_observacion = detalle_equipo_observacion,
	@detalle_equipo_licencia = detalle_equipo_licencia,
	@tb_marca_id_marca = tb_marca_id_marca,
	@tb_equipo_id_equipo = tb_equipo_id_equipo
	FROM INSERTED
	
	INSERT INTO [tb_audi_detalle_equipo]
	(
	tipo_audi,
	fec_audi,
	usuarioc,
	id_detalle_equipo,
	tb_categoria_id_categoria,
	[detalle_equipo_descripcion],
	[detalle_equipo_cantidad],
	[detalle_equipo_valor],
	[detalle_equipo_unidad],
	[detalle_equipo_observacion],
	[detalle_equipo_licencia],
	[tb_marca_id_marca],
	[tb_equipo_id_equipo]
	)
VALUES 
	(
	'I',GETDATE(),USER,
	@id_detalle_equipo,
	@tb_categoria_id_categoria,
	@detalle_equipo_descripcion,
	@detalle_equipo_cantidad,
	@detalle_equipo_valor,
	@detalle_equipo_unidad,
	@detalle_equipo_observacion,
	@detalle_equipo_licencia,
	@tb_marca_id_marca,
	@tb_equipo_id_equipo
	)
END		
GO

CREATE TRIGGER TRI_UPDATE_AUD_DET_EQUIPO ON dbo.tb_detalle_equipo
AFTER UPDATE
AS
BEGIN
	DECLARE @id_detalle_equipo int,
	@tb_categoria_id_categoria [int],
	@detalle_equipo_descripcion [varchar] (45),
	@detalle_equipo_cantidad [int],
	@detalle_equipo_valor [varchar] (45),
	@detalle_equipo_unidad [varchar] (45),
	@detalle_equipo_observacion [varchar] (250),
	@detalle_equipo_licencia [varchar] (250),
	@tb_marca_id_marca [tinyint],
	@tb_equipo_id_equipo [int]
	
	SELECT 
	@id_detalle_equipo = id_detalle_equipo,
	@tb_categoria_id_categoria = tb_categoria_id_categoria,
	@detalle_equipo_descripcion = detalle_equipo_descripcion,
	@detalle_equipo_cantidad = detalle_equipo_cantidad,
	@detalle_equipo_valor = detalle_equipo_valor,
	@detalle_equipo_unidad = detalle_equipo_unidad,
	@detalle_equipo_observacion = detalle_equipo_observacion,
	@detalle_equipo_licencia = detalle_equipo_licencia,
	@tb_marca_id_marca = tb_marca_id_marca,
	@tb_equipo_id_equipo = tb_equipo_id_equipo
	FROM DELETED
	
	INSERT INTO [tb_audi_detalle_equipo]
	(
	tipo_audi,
	fec_audi,
	usuarioc,
	id_detalle_equipo,
	tb_categoria_id_categoria,
	[detalle_equipo_descripcion],
	[detalle_equipo_cantidad],
	[detalle_equipo_valor],
	[detalle_equipo_unidad],
	[detalle_equipo_observacion],
	[detalle_equipo_licencia],
	[tb_marca_id_marca],
	[tb_equipo_id_equipo]
	)
VALUES 
	(
	'U',GETDATE(),USER,
	@id_detalle_equipo,
	@tb_categoria_id_categoria,
	@detalle_equipo_descripcion,
	@detalle_equipo_cantidad,
	@detalle_equipo_valor,
	@detalle_equipo_unidad,
	@detalle_equipo_observacion,
	@detalle_equipo_licencia,
	@tb_marca_id_marca,
	@tb_equipo_id_equipo
	)
END		
GO


ALTER TRIGGER TRI_DELETE_AUD_DET_EQUIPO ON dbo.tb_detalle_equipo
AFTER DELETE
AS
BEGIN
	DECLARE @id_detalle_equipo int,
	@tb_categoria_id_categoria [int],
	@detalle_equipo_descripcion [varchar] (45),
	@detalle_equipo_cantidad [int],
	@detalle_equipo_valor [varchar] (45),
	@detalle_equipo_unidad [varchar] (45),
	@detalle_equipo_observacion [varchar] (250),
	@detalle_equipo_licencia [varchar] (250),
	@tb_marca_id_marca [tinyint],
	@tb_equipo_id_equipo [int]
	
	SELECT 
	@id_detalle_equipo = id_detalle_equipo,
	@tb_categoria_id_categoria = tb_categoria_id_categoria,
	@detalle_equipo_descripcion = detalle_equipo_descripcion,
	@detalle_equipo_cantidad = detalle_equipo_cantidad,
	@detalle_equipo_valor = detalle_equipo_valor,
	@detalle_equipo_unidad = detalle_equipo_unidad,
	@detalle_equipo_observacion = detalle_equipo_observacion,
	@detalle_equipo_licencia = detalle_equipo_licencia,
	@tb_marca_id_marca = tb_marca_id_marca,
	@tb_equipo_id_equipo = tb_equipo_id_equipo
	FROM DELETED
	
	INSERT INTO [tb_audi_detalle_equipo]
	(
	tipo_audi,
	fec_audi,
	usuarioc,
	id_detalle_equipo,
	tb_categoria_id_categoria,
	[detalle_equipo_descripcion],
	[detalle_equipo_cantidad],
	[detalle_equipo_valor],
	[detalle_equipo_unidad],
	[detalle_equipo_observacion],
	[detalle_equipo_licencia],
	[tb_marca_id_marca],
	[tb_equipo_id_equipo]
	)
VALUES 
	(
	'D',GETDATE(),USER,
	@id_detalle_equipo,
	@tb_categoria_id_categoria,
	@detalle_equipo_descripcion,
	@detalle_equipo_cantidad,
	@detalle_equipo_valor,
	@detalle_equipo_unidad,
	@detalle_equipo_observacion,
	@detalle_equipo_licencia,
	@tb_marca_id_marca,
	@tb_equipo_id_equipo
	)
END		
GO